<template>
  <!-- 此组件封装了BigFile 用于上传vod -->
  <BigFile
      :suffixs="suffixs"
      :text="text"
      :afterUpload="afterUpload"
      :input-id="'inputId'"
      :use="use"
      :shardSize="1000 * 1024 * 1024"
      url="vod">
  </BigFile>
</template>

<script>
import BigFile from "@/components/big-file";

export default {
  name: 'file',
  components: {BigFile},
  props: {
    text: {
      type: String,
      default: '上传文件'
    },
    // 文件格式
    suffixs: {
      type: Array,
      default: () => []
    },
    // 上传成功回调
    afterUpload: {
      type: Function,
      default: null
    },
    // 文件上传控件id
    inputId: {
      type: String,
      default: 'file-upload-input'
    },
    // 文件分类 用途
    use: {
      type: String,
      default: ''
    }
  },
}
</script>

